body {
	margin:0;
	padding:0;
	border:0;			/* This removes the border around the viewport in old versions of IE */
	width:100%;
	background:#fff;
	min-width:600px;    	/* Minimum width of layout - remove line if not required */
					/* The min-width property does not work in old versions of Internet Explorer */
	/* font-size:57% !important; */
	font-family: Dotum, Gulim, AppleGothic, Sans-serif;
}

h2 {
	padding-top: 3px;
	padding-left: 29px;
	font-size: 18px;
	background:url(../../resources/image/point.gif) no-repeat;
	background-position: 14px 6px;
}

/* Header styles */
#header {
	clear:both;
	float:left;
	width:100%;
}

#textlogo {
	font-size: 20px;
	font-weight: bold;
	color: #b0afaf;
	padding: 20px 0px 0px 25px;
}
#textlogo a, #textlogo a:link, #textlogo a:active, #textlogo a:visited, #textlogo a:hover  {
	text-decoration: none;
	color: #b0afaf;
}

#logo {
	
}
/* 'widths' sub menu */
#layoutdims {
	clear:both;
	background:#eee;
	margin:0;
	padding:6px 15px !important;
	text-align:right;
	/*background-image:url(../../resources/image/topBg_join.jpg); */
}
/* column container */
.colmask {
	position:relative;	/* This fixes the IE7 overflow hidden bug */
	clear:both;
	float:left;
	width:100%;			/* width of whole page */
	/* overflow:hidden;	*/	/* This chops off any overhanging divs */
}
/* common column settings */
.colright,
.colmid,
.colleft {
	float:left;
	width:100%;
	position:relative;
}
.col1,
.col2,
.col3 {
	float:left;
	position:relative;
	padding:0 0 1em 0;
	/* overflow:hidden; */
	/*border: 1px solid black;*/
}
.col2, .col1{
	/* border: 1px solid black; */
}
/* 2 Column (left menu) settings */
.leftmenu {
	background:#fff;		/* right column background colour */
	padding-top: 5px;
}
.leftmenu .colleft {
	right:98%;			/* right column width */ /*Cambiar aqui*/
	/*background:#f4f4f4; */	/* left column background colour */
	/*border-right: 1px dotted #d4d0d0; */
}
.leftmenu .col1 {
	width:79%;			/* right column content width */
	left:101%;			/* 100% plus left column left padding */
}
.leftmenu .col2 {
	width:15%;			/* left column content width (column width minus left and right padding) */ /*Cambiar aqui*/
	left:6%;			/* (right column left and right padding) plus (left column left padding) */ /*Cambiar aqui*/
}
/* Footer styles */
#footer {
	clear:both;
	float:left;
	width:100%;
	text-align: center;
	border-top:1px solid #d4d0d0;
	margin-top: 5px;
}
#footer p {
	padding:10px;
	margin:0;
}
#menuLine {
	display:block;
/*	background-image:url(../../resources/image/topBg_join.jpg); */
	background-repeat: no-repeat;
	/* width: 150px; */
	/*height: 3px !important; */
	/*margin: 10px 0 15px 0;*/
	padding:1px 6px !important;
	margin-bottom: 6px;
}

.title{
	font-weight: bold;
	
}

.first{
	width: 250px;
	height: 150px;
}

.top_align{
	vertical-align: top;
}

.personal_title{
	font-weight: bold;
	font-size: xx-large;
	font-family: arial, verdana;
}

#button { padding: 0; }

#button li {
display: inline;
}

#button li a {
font-size:16px;
text-decoration: none;
float:left;
padding: 10px;
background-color: #eee;
color: #fff;
}

#button li a:hover {
background-color: #2586d7;
margin-top:-2px;
padding-bottom:12px;
}

#div_menu {
  width: 700px ;
  margin-left: auto ;
  margin-right: auto ;
}